RELATED WORDS
PARAPHRASING
expert; skilled
very able
quick at seeing how to gain an advantage
perceptive